Add Codex plugin#2987
Conversation
Appwrite WebsiteProject ID: Website (appwrite/website)Project ID: Tip Git integration provides automatic deployments with optional PR comments |
Greptile SummaryThis PR adds the Appwrite Codex plugin announcement blog post, a changelog entry, and updates the Codex docs page to include a new plugin-install step, while also adding a
Confidence Score: 5/5Safe to merge; changes are additive content with a small, well-contained utility addition. All code changes are straightforward and isolated — a new inline markdown renderer used only for static, author-controlled FAQ content, and markdoc content files. The
Important Files Changed
Reviews (8): Last reviewed commit: "Add internal links to FAQs" | Re-trigger Greptile |
| timeToRead: 4 | ||
| author: aditya-oberai | ||
| category: announcement | ||
| featured: false |
There was a problem hiding this comment.
Probably should have FAQ, especially around why API MCP is not supported. We do cover it in the article, but FAQs should be good here in frontmatter
|
@adityaoberai I see we're using a PNG and the assets test is failing, let's also fix that. |
Co-authored-by: Atharva Deosthale <atharva.deosthale17@gmail.com>
| "static/images/blog/announcing-2fa.png": "1df5ba12c2de318f858c36a3804b7170844cb74bdb73e1ea37895d674208b9e0", | ||
| "static/images/blog/announcing-appwrite-arena/cover.png": "3934fbf6ee24c468b715b1839bc49c335a47a68f7fc99a763b109b2446f97379", | ||
| "static/images/blog/announcing-appwrite-claude-code-plugin/cover.png": "334e890b32c20c3a4c7f0878b5908a71a518d983b15b6ee434f9dabb66ee8ecd", | ||
| "static/images/blog/announcing-appwrite-codex-plugin/cover.png": "6328e3c6089bcdbd7b9187b1e77b1b496a2d1e1a092f1375623fb2512e22c359", |
There was a problem hiding this comment.
The cache entry references
cover.png, but the actual file added in this PR is cover.avif, and the blog post and changelog frontmatter both reference the .avif path. The .png path does not exist in the repo, so this cache entry points to a non-existent file while the real cover image goes untracked — if the optimizer uses this cache to locate or skip images, cover.avif will be processed as uncached on every build and the stale .png entry may trigger a "file not found" error.
| "static/images/blog/announcing-appwrite-codex-plugin/cover.png": "6328e3c6089bcdbd7b9187b1e77b1b496a2d1e1a092f1375623fb2512e22c359", | |
| "static/images/blog/announcing-appwrite-codex-plugin/cover.avif": "6328e3c6089bcdbd7b9187b1e77b1b496a2d1e1a092f1375623fb2512e22c359", |


What does this PR do?
Adds Codex plugin announcment, changelog, and updates docs
Test Plan
Visit
/blog/post/announcing-appwrite-codex-plugin,/docs/tooling/ai/ai-dev-tools/codex,/changelog/entry/2026-05-11Related PRs and Issues
Blocked by appwrite/codex-plugin#1
Have you read the Contributing Guidelines on issues?
Yes